cause widespread devastation - German English Dictionary